@CHARSET "UTF-8";
/* 개발자 도구로 작성. 원본 파일을 정확하게 표현한 것이 아닐 수도 있습니다*/
.prolist .img {
	PADDING-BOTTOM: 10px
}
.prolist .price {
	COLOR: #ff6604; FONT-WEIGHT: bold
}
.rbox {
	POSITION: relative; WIDTH: 100%; BACKGROUND: url(../image/list/tour_list_bx.jpg) repeat-x;
}
.rbox .rtop {
	POSITION: relative; WIDTH: 100%; BACKGROUND: url(/images/fit/box2_02.gif) repeat-x; HEIGHT: 6px; OVERFLOW: hidden
}
.rbox .rbot {
	POSITION: relative; WIDTH: 100%; BACKGROUND: url(/images/fit/box2_07.gif) repeat-x; HEIGHT: 6px; OVERFLOW: hidden
}
.rbox .rtop SPAN {
	POSITION: absolute; WIDTH: 6px; DISPLAY: block; HEIGHT: 6px
}
.rbox .rbot SPAN {
	POSITION: absolute; WIDTH: 6px; DISPLAY: block; HEIGHT: 6px
}
.rbox .rtop SPAN.tl {
	BACKGROUND: url(/images/fit/box2_01.gif) no-repeat; TOP: 0px; LEFT: 0px
}
.rbox .rtop SPAN.tr {
	BACKGROUND: url(/images/fit/box2_03.gif) no-repeat; TOP: 0px; RIGHT: 0px
}
.rbox .rbot SPAN.bl {
	BACKGROUND: url(/images/fit/box2_06.gif) no-repeat; TOP: 0px; LEFT: 0px
}
.rbox .rbot SPAN.br {
	BACKGROUND: url(/images/fit/box2_08.gif) no-repeat; TOP: 0px; RIGHT: 0px
}
.rbox .boxline_l {
	POSITION: relative; PADDING-LEFT: 5px; BACKGROUND: url(/images/fit/box2_04.gif) repeat-y
}
.rbox .boxline_r {
	PADDING-RIGHT: 5px; BACKGROUND: url(/images/fit/box2_05.gif) #fff repeat-y right top
}
.rbox1 .rtop {
	POSITION: relative; WIDTH: 100%; BACKGROUND: url(/images/fit/box1_02.gif) repeat-x; HEIGHT: 9px; OVERFLOW: hidden
}
.rbox1 .rbot {
	POSITION: relative; MARGIN-TOP: -2px; WIDTH: 100%; BACKGROUND: url(/images/fit/box1_07.gif) repeat-x; HEIGHT: 9px; OVERFLOW: hidden
}
.rbox1 .rtop SPAN {
	POSITION: absolute; WIDTH: 9px; DISPLAY: block; HEIGHT: 9px
}
.rbox1 .rbot SPAN {
	POSITION: absolute; WIDTH: 9px; DISPLAY: block; HEIGHT: 9px
}
.rbox1 .rtop SPAN.tl {
	BACKGROUND: url(/images/fit/box1_01.gif) no-repeat; TOP: 0px; LEFT: 0px
}
.rbox1 .rtop SPAN.tr {
	BACKGROUND: url(/images/fit/box1_03.gif) no-repeat; TOP: 0px; RIGHT: 0px
}
.rbox1 .rbot SPAN.bl {
	BACKGROUND: url(/images/fit/box1_06.gif) no-repeat; TOP: 0px; LEFT: 0px
}
.rbox1 .rbot SPAN.br {
	BACKGROUND: url(/images/2012/product/free/bg_rbox2_br.gif) no-repeat; TOP: 0px; RIGHT: 0px
}
.rbox1 .boxline_l {
	POSITION: relative; PADDING-LEFT: 9px; BACKGROUND: url(/images/fit/box1_04.gif) repeat-y; HEIGHT: 1%
}
.rbox1 .boxline_r {
	PADDING-RIGHT: 9px; BACKGROUND: url(/images/fit/box1_05.gif) #fff repeat-y right top; HEIGHT: 1%
}
.rbox2 .rtop {
	POSITION: relative; WIDTH: 100%; BACKGROUND: url(/images/fit/box_02.gif) repeat-x; HEIGHT: 6px; OVERFLOW: hidden
}
.rbox2 .rbot {
	POSITION: relative; MARGIN-TOP: -2px; WIDTH: 100%; BACKGROUND: url(/images/fit/box_07.gif) repeat-x; HEIGHT: 6px; OVERFLOW: hidden
}
.rbox2 .rtop SPAN {
	POSITION: absolute; WIDTH: 6px; DISPLAY: block; HEIGHT: 6px
}
.rbox2 .rbot SPAN {
	POSITION: absolute; WIDTH: 6px; DISPLAY: block; HEIGHT: 6px
}
.rbox2 .rtop SPAN.tl {
	BACKGROUND: url(/images/fit/box_01.gif) no-repeat; TOP: 0px; LEFT: 0px
}
.rbox2 .rtop SPAN.tr {
	BACKGROUND: url(/images/fit/box_03.gif) no-repeat; TOP: 0px; RIGHT: 0px
}
.rbox2 .rbot SPAN.bl {
	BACKGROUND: url(/images/fit/box_06.gif) no-repeat; TOP: 0px; LEFT: 0px
}
.rbox2 .rbot SPAN.br {
	BACKGROUND: url(/images/fit/box_08.gif) no-repeat; TOP: 0px; RIGHT: 0px
}
.rbox2 .boxline_l {
	POSITION: relative; PADDING-LEFT: 6px; BACKGROUND: url(/images/fit/box_04.gif) repeat-y; HEIGHT: 1%
}
.rbox2 .boxline_r {
	PADDING-RIGHT: 6px; BACKGROUND: url(/images/fit/box_05.gif) #fff repeat-y right top; HEIGHT: 1%
}
.rbox3 .rtop {
	POSITION: relative; WIDTH: 100%; BACKGROUND: url(/images/fit/search_popup_table_2_t02.png) repeat-x; HEIGHT: 10px; OVERFLOW: hidden
}
.rbox3 .rbot {
	POSITION: relative; MARGIN-TOP: -2px; WIDTH: 100%; BACKGROUND: url(/images/fit/search_popup_table_2_b02.png) repeat-x; HEIGHT: 10px; OVERFLOW: hidden
}
.rbox3 .rtop SPAN {
	POSITION: absolute; WIDTH: 10px; DISPLAY: block; HEIGHT: 10px
}
.rbox3 .rbot SPAN {
	POSITION: absolute; WIDTH: 10px; DISPLAY: block; HEIGHT: 10px
}
.rbox3 .rtop SPAN.tl {
	BACKGROUND: url(/images/fit/search_popup_table_2_t01.png) no-repeat; TOP: 0px; LEFT: 0px
}
.rbox3 .rtop SPAN.tr {
	BACKGROUND: url(/images/fit/search_popup_table_2_t03.png) no-repeat; TOP: 0px; RIGHT: 0px
}
.rbox3 .rbot SPAN.bl {
	BACKGROUND: url(/images/fit/search_popup_table_2_b01.png) no-repeat; TOP: 0px; LEFT: 0px
}
.rbox3 .rbot SPAN.br {
	BACKGROUND: url(/images/fit/search_popup_table_2_b03.png) no-repeat; TOP: 0px; RIGHT: 0px
}
.rbox3 .boxline_l {
	POSITION: relative; PADDING-LEFT: 10px; BACKGROUND: url(/images/fit/search_popup_table_2_m01.png) repeat-y; HEIGHT: auto
}
.rbox3 .boxline_r {
	PADDING-RIGHT: 10px; BACKGROUND: url(/images/fit/search_popup_table_2_m02.png) #fff repeat-y right top; HEIGHT: auto
}
.btn_detail BUTTON.imgbtn {
	BACKGROUND-IMAGE: url(/images/product/info_view.gif); BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; WIDTH: 81px; DISPLAY: inline-block; BACKGROUND-REPEAT: no-repeat; HEIGHT: 18px; BORDER-TOP: 0px; BORDER-RIGHT: 0px
}
.u_circle {
	PADDING-LEFT: 11px; BACKGROUND: url(/images/2012/bbs/u_circle.gif) no-repeat left center; COLOR: #6998aa; FONT-WEIGHT: bold
}
.u_dot {
	PADDING-LEFT: 11px; DISPLAY: inline-block; BACKGROUND: url(/images/fit/icon_b1.gif) no-repeat left center
}
.btnReserve {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; WIDTH: 121px; DISPLAY: inline-block; BACKGROUND: url(/images/fit/btn_detail_reserve.gif) no-repeat; HEIGHT: 50px; OVERFLOW: visible; BORDER-TOP: 0px; MARGIN-RIGHT: 2px; BORDER-RIGHT: 0px
}
.btnReserveNo {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; WIDTH: 121px; DISPLAY: inline-block; BACKGROUND: url(/images/fit/btn_detail_reservec.gif) no-repeat; HEIGHT: 50px; OVERFLOW: visible; BORDER-TOP: 0px; MARGIN-RIGHT: 2px; BORDER-RIGHT: 0px
}
.btnReserveWait {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; WIDTH: 121px; DISPLAY: inline-block; BACKGROUND: url(/images/fit/btn_detail_reservew.gif) no-repeat; HEIGHT: 50px; OVERFLOW: visible; BORDER-TOP: 0px; MARGIN-RIGHT: 2px; BORDER-RIGHT: 0px
}
#free_banner_main {
	POSITION: relative; WIDTH: 980px; HEIGHT: 310px; OVERFLOW: hidden; PADDING-TOP: 10px
}
#free_banner_main OL {
	Z-INDEX: 10; POSITION: absolute; TEXT-ALIGN: right; WIDTH: 800px; BOTTOM: 15px; HEIGHT: 15px; RIGHT: 15px
}
#free_banner_main OL LI {
	DISPLAY: inline
}
.offerZone {
	MARGIN-TOP: 19px
}
.offerZone .left_bnr {
	WIDTH: 200px; HEIGHT: 232px
}
.offerZone .right_bnr {
	WIDTH: 200px; HEIGHT: 232px
}
.offer {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 24px; WIDTH: 532px; PADDING-RIGHT: 24px; HEIGHT: 232px; PADDING-TOP: 0px
}
.offer UL {
	MARGIN-TOP: 10px
}
.offer LI {
	PADDING-LEFT: 17px; WIDTH: 120px; FLOAT: left; HEIGHT: 183px
}
.offer LI.f {
	PADDING-LEFT: 0px
}
.offer .imgsale {
	POSITION: relative; WIDTH: 117px; HEIGHT: 87px
}
.offer .imgsale .img {
	Z-INDEX: 1; POSITION: relative
}
.offer .imgsale .sale {
	Z-INDEX: 3; POSITION: absolute; TEXT-ALIGN: right; WIDTH: 35px; PADDING-RIGHT: 20px; FONT-FAMILY: Tahoma; HEIGHT: 37px; COLOR: #fff; FONT-SIZE: 19px; TOP: 0px; FONT-WEIGHT: bold; LEFT: 0px
}
.offer .imgsale .salebg {
	Z-INDEX: 2; POSITION: absolute; TOP: 0px; LEFT: 0px
}
.offer .imgsale .salebg IMG {
	WIDTH: 55px !important
}
.offer .subtxt {
	HEIGHT: 16px; FONT-SIZE: 11px; PADDING-TOP: 5px
}
.offer .protit {
	HEIGHT: 48px
}
.offer .price {
	COLOR: #ff6604; FONT-WEIGHT: bold
}
.offer .subtxt A:link {
	COLOR: #6c8d72
}
.offer .subtxt A:visited {
	COLOR: #6c8d72
}
.offer .subtxt A:hover {
	COLOR: #6c8d72
}
.offer .subtxt A:active {
	COLOR: #6c8d72
}
.offer .subtxt A:focus {
	COLOR: #6c8d72
}
.issue {
	MARGIN-TOP: 15px
}
.issue .bg {
	PADDING-LEFT: 20px; WIDTH: 960px; BACKGROUND-REPEAT: no-repeat; BACKGROUND-POSITION: 0px 0px; HEIGHT: 230px; OVERFLOW: hidden
}
.issue .asia.bg {
	BACKGROUND-IMAGE: url(/images/fit/main_trendbg_a.gif)
}
.issue .jp_cn.bg {
	BACKGROUND-IMAGE: url(/images/fit/main_trendbg_jc.gif)
}
.issue .eu.bg {
	BACKGROUND-IMAGE: url(/images/fit/main_trendbg_e.gif)
}
.issue .p.bg {
	BACKGROUND-IMAGE: url(/images/fit/main_trendbg_p.gif)
}
.issue .ui.bg {
	BACKGROUND-IMAGE: url(/images/fit/main_trendbg_ui.gif)
}
.issue .ad_txt_m {
	TEXT-ALIGN: left; WIDTH: 411px; HEIGHT: 218px
}
.issue .prolist {
	MARGIN-TOP: 28px; WIDTH: 549px
}
.issue .prolist .protit {
	WIDTH: 155px; LETTER-SPACING: -0.05em; HEIGHT: 48px
}
.issue LI {
	WIDTH: 183px; FLOAT: left; HEIGHT: 205px
}
.issue .ad_tit {
	PADDING-BOTTOM: 15px; PADDING-LEFT: 0px; PADDING-RIGHT: 20px; FONT-SIZE: 14px; FONT-WEIGHT: bold; TEXT-DECORATION: underline; PADDING-TOP: 120px
}
.issue .ad_exp {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; WIDTH: 226px; PADDING-RIGHT: 0px; COLOR: #999; FONT-WEIGHT: bold; PADDING-TOP: 0px
}
.issue .jp_cn.bg .ad_exp {
	PADDING-LEFT: 180px; WIDTH: 210px; PADDING-RIGHT: 0px
}
.issue .p.bg .ad_exp {
	PADDING-LEFT: 180px; WIDTH: 210px; PADDING-RIGHT: 0px
}
.free_comm_m {
	PADDING-BOTTOM: 40px
}
.free_comm_m H3 {
	
}
.free_comm_m .bg {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; WIDTH: 980px; PADDING-RIGHT: 0px; BACKGROUND: url(/images/2012/product/free/bg_comm_free_m.gif) no-repeat left top; HEIGHT: 350px; PADDING-TOP: 27px
}
.free_comm_m .tour_history_emp_m {
	TEXT-ALIGN: center; WIDTH: 335px
}
.free_comm_m .tour_history_emp_m .img {
	PADDING-TOP: 13px
}
.free_comm_m H4 {
	HEIGHT: 45px
}
.free_comm_m .tour_history_emp_m H4 {
	HEIGHT: 45px; PADDING-TOP: 27px
}
.free_comm_m .tour_history_emp_m .shot_cont {
	TEXT-ALIGN: left; WIDTH: 260px; MARGIN-LEFT: 35px
}
.free_comm_m .tour_history_m {
	WIDTH: 345px
}
.free_comm_m .tour_tip_m {
	WIDTH: 345px
}
.free_comm_m .tour_tip_m .comm_cont .tit {
	LETTER-SPACING: -1px
}
.free_comm_m .tour_tip_m .comm_cont .shot_cont {
	PADDING-RIGHT: 25px; LETTER-SPACING: -1px
}
.free_comm_m .tour_history_m {
	HEIGHT: 175px
}
.free_comm_m .tour_history_m .comm_cont .tit {
	LETTER-SPACING: -1px
}
.free_comm_m .tour_history_m .comm_cont .shot_cont {
	PADDING-RIGHT: 25px; LETTER-SPACING: -1px
}
.free_comm_m .qna_m {
	PADDING-LEFT: 40px; WIDTH: 260px; HEIGHT: 190px
}
.free_comm_m .qna_m LI {
	LINE-HEIGHT: 1.8
}
.free_comm_m .qna_m LI IMG {
	MARGIN-TOP: -4px
}
.free_comm_m .cs_m {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 40px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
.free_comm_m .comm_cont .tit A {
	COLOR: #0296c4; FONT-WEIGHT: bold
}
.free_comm_m .comm_cont .reg_data {
	COLOR: #989898; FONT-SIZE: 11px
}
#free_banner_sub {
	POSITION: relative; WIDTH: 723px; HEIGHT: 308px
}
#free_banner_sub OL {
	Z-INDEX: 10; POSITION: absolute; TEXT-ALIGN: right; WIDTH: 800px; BOTTOM: 15px; HEIGHT: 15px; RIGHT: 15px
}
#free_banner_sub OL LI {
	DISPLAY: inline
}
.spot_sale_s {
	BORDER-BOTTOM: #cecece 1px solid; POSITION: relative; BORDER-LEFT: #cecece 1px solid; WIDTH: 234px; HEIGHT: 306px; BORDER-TOP: #cecece 1px solid; BORDER-RIGHT: #cecece 1px solid
}
.spot_sale_s .bg {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 16px; WIDTH: 198px; PADDING-RIGHT: 19px; BACKGROUND: url(/images/fit/title_sale_photobg.gif) no-repeat; HEIGHT: 184px; PADDING-TOP: 0px
}
.spot_sale_s .imgsale {
	POSITION: relative; HEIGHT: 148px
}
.spot_sale_s .imgsale .img {
	Z-INDEX: 1; POSITION: relative
}
.spot_sale_s .imgsale .sale {
	Z-INDEX: 3; POSITION: absolute; TEXT-ALIGN: right; WIDTH: 53px; PADDING-RIGHT: 24px; FONT-FAMILY: Tahoma; HEIGHT: 70px; COLOR: #fff; FONT-SIZE: 23px; TOP: 5px; FONT-WEIGHT: bold; LEFT: 0px
}
.spot_sale_s .imgsale .salebg {
	Z-INDEX: 2; POSITION: absolute; TOP: 0px; LEFT: 0px
}
.spot_sale_s .protit {
	TEXT-ALIGN: center; PADDING-BOTTOM: 0px; LINE-HEIGHT: 28px; PADDING-LEFT: 16px; PADDING-RIGHT: 19px; HEIGHT: 28px; COLOR: #fff; FONT-WEIGHT: bold; PADDING-TOP: 0px
}
.spot_sale_s .subtxt {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 20px; PADDING-RIGHT: 19px; HEIGHT: 33px; FONT-SIZE: 11px; PADDING-TOP: 0px
}
.spot_sale_s .price {
	TEXT-ALIGN: center; COLOR: #000; FONT-WEIGHT: bold
}
.spot_sale_s .price .origin_p {
	TEXT-DECORATION: line-through
}
.spot_sale_s .price .origin_p STRONG {
	COLOR: #313131
}
.spot_sale_s .price .sale_p STRONG {
	COLOR: #f5601c; FONT-SIZE: 19px
}
.trend_sub {
	WIDTH: 730px
}
.trend_sub H3 {
	HEIGHT: 30px
}
.cs_best_sub H3 {
	HEIGHT: 30px
}
.trend_sub .hit_list_sub {
	WIDTH: 340px
}
.trend_sub .hit_list_sub LI {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 54px; PADDING-RIGHT: 0px; BACKGROUND-REPEAT: no-repeat; BACKGROUND-POSITION: 0px 0px; HEIGHT: 27px; PADDING-TOP: 12px
}
.trend_sub .hit_list_sub LI.on A {
	FONT-WEIGHT: bold
}
.trend_sub .hit_list_sub LI.n1 {
	BACKGROUND-IMAGE: url(/images/fit/trend_bg01.gif)
}
.trend_sub .hit_list_sub LI.on.n1 {
	BACKGROUND: url(/images/fit/trend_bg01_c.gif) no-repeat 0px 0px
}
.trend_sub .hit_list_sub LI.n2 {
	BACKGROUND-IMAGE: url(/images/fit/trend_bg02.gif)
}
.trend_sub .hit_list_sub LI.on.n2 {
	BACKGROUND: url(/images/fit/trend_bg02_c.gif) no-repeat 0px 0px
}
.trend_sub .hit_list_sub LI.n3 {
	BACKGROUND-IMAGE: url(/images/fit/trend_bg03.gif)
}
.trend_sub .hit_list_sub LI.on.n3 {
	BACKGROUND: url(/images/fit/trend_bg03_c.gif) no-repeat 0px 0px
}
.trend_sub .hit_list_sub LI.n4 {
	BACKGROUND-IMAGE: url(/images/fit/trend_bg04.gif)
}
.trend_sub .hit_list_sub LI.on.n4 {
	BACKGROUND-IMAGE: url(/images/fit/trend_bg04_c.gif)
}
.trend_sub .prolist {
	MARGIN-TOP: 0px; WIDTH: 390px
}
.trend_sub .prolist LI {
	PADDING-LEFT: 10px; WIDTH: 120px
}
.trend_sub .prolist .protit {
	WIDTH: 120px; LETTER-SPACING: -0.1em; HEIGHT: 42px
}
.trend_sub .prolist_iframe {
	WIDTH: 374px; MARGIN-LEFT: 10px
}
.trend_sub .prolist_iframe IFRAME {
	WIDTH: 374px; HEIGHT: 156px
}
.trend_sub_type1 {
	MARGIN-TOP: 0px; WIDTH: 374px
}
.trend_sub_type1 LI {
	WIDTH: 120px; HEIGHT: 156px; MARGIN-LEFT: 7px
}
.trend_sub_type1 LI.first {
	MARGIN-LEFT: 0px
}
.trend_sub_type1 .protit {
	WIDTH: 120px; LETTER-SPACING: -0.1em; HEIGHT: 42px
}
.trend_sub_type1 .img {
	PADDING-BOTTOM: 10px
}
.trend_sub_type1 .img IMG {
	BORDER-BOTTOM: #ccc 1px solid; BORDER-LEFT: #ccc 1px solid; BORDER-TOP: #ccc 1px solid; BORDER-RIGHT: #ccc 1px solid
}
.trend_sub_type1 .price {
	COLOR: #ff6604; FONT-WEIGHT: bold
}
.trend_sub_type2 {
	POSITION: relative; WIDTH: 374px
}
.trend_sub_type2 .img {
	TEXT-ALIGN: center; WIDTH: 165px; BACKGROUND: url(/images/fit/sub_trendbg01.gif) no-repeat; FLOAT: left; HEIGHT: 156px; MARGIN-RIGHT: 10px
}
.trend_sub_type2 .img IMG {
	BORDER-BOTTOM: #ccc 1px solid; BORDER-LEFT: #ccc 1px solid; MARGIN-TOP: 6px; WIDTH: 150px; HEIGHT: 114px; BORDER-TOP: #ccc 1px solid; BORDER-RIGHT: #ccc 1px solid
}
.trend_sub_type2 .protit {
	PADDING-BOTTOM: 5px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT-WEIGHT: bold; PADDING-TOP: 3px
}
.trend_sub_type2 .subtxt {
	LINE-HEIGHT: 16px; MARGIN-TOP: 5px; LETTER-SPACING: -0.1em
}
.cs_best_sub {
	WIDTH: 236px; HEIGHT: 156px
}
.cs_best_sub .use_pro {
	POSITION: relative; PADDING-LEFT: 104px; WIDTH: 131px; HEIGHT: 78px
}
.cs_best_sub .use_pro .proimg {
	POSITION: absolute; TOP: 0px; LEFT: 0px
}
.cs_best_sub .use_pro .proimg IMG {
	BORDER-BOTTOM: #ccc 1px solid; BORDER-LEFT: #ccc 1px solid; BORDER-TOP: #ccc 1px solid; BORDER-RIGHT: #ccc 1px solid
}
.cs_best_sub .use_pro .proinfo {
	WIDTH: 130px; PADDING-TOP: 10px
}
.cs_best_sub .use_post {
	POSITION: relative; WIDTH: 235px; FONT-SIZE: 11px
}
.cs_best_sub .use_post .uname {
	BORDER-BOTTOM: #f2edf3 1px solid; PADDING-BOTTOM: 3px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 3px
}
.cs_best_sub .use_post .uname STRONG {
	COLOR: #009d9b
}
.cs_best_sub .use_post .upoint {
	POSITION: absolute; TOP: 0px; RIGHT: 0px; FONT-WEIGHT: bold
}
.cs_best_sub .use_post .upoint IMG {
	MARGIN-TOP: 3px; VERTICAL-ALIGN: top
}
.cs_best_sub .use_post .upoint STRONG {
	LINE-HEIGHT: 1; COLOR: #009d9b; FONT-SIZE: 21px; PADDING-TOP: 2px
}
.cs_best_sub .use_post .utxt {
	LINE-HEIGHT: 1.3; PADDING-TOP: 8px
}
.banner_center LI {
	FLOAT: left
}
.banner_center LI.bnr1 {
	WIDTH: 50%
}
.banner_center LI.bnr2 {
	WIDTH: 50%
}
.banner_center LI.bnr2 {
	TEXT-ALIGN: right
}
#protxt_list_all {
	PADDING-BOTTOM: 80px; PADDING-TOP: 10px
}
#protxt_list_all H3 {
	MARGIN-TOP: 25px; COLOR: #000
}
#protxt_list_all H3 SPAN {
	COLOR: #333; FONT-SIZE: 11px; FONT-WEIGHT: normal
}
#protxt_list_all UL {
	BORDER-BOTTOM: #303030 2px solid; PADDING-BOTTOM: 6px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BORDER-TOP: #303030 2px solid; PADDING-TOP: 6px
}
#protxt_list_all LI {
	POSITION: relative; FLOAT: left; HEIGHT: 18px
}
#protxt_list_all LI.l {
	WIDTH: 33%
}
#protxt_list_all LI.r {
	WIDTH: 33%
}
#protxt_list_all LI.c {
	WIDTH: 34%
}
#protxt_list_all LI A {
	DISPLAY: block; HEIGHT: 18px
}
#protxt_list_all LI.l A {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 50px; LETTER-SPACING: -0.5pt; BORDER-RIGHT: #cfcfcf 1px solid; PADDING-TOP: 0px
}
#protxt_list_all LI.c A {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 20px; PADDING-RIGHT: 50px; LETTER-SPACING: -0.5pt; BORDER-RIGHT: #cfcfcf 1px solid; PADDING-TOP: 0px
}
#protxt_list_all LI.r A {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 20px; PADDING-RIGHT: 50px; LETTER-SPACING: -0.5pt; PADDING-TOP: 0px
}
#protxt_list_all LI SPAN {
	POSITION: absolute; TOP: 0px; RIGHT: 10px
}
#protxt_list_all LI.r SPAN {
	RIGHT: 0px
}
.area_top {
	CLEAR: both; PADDING-TOP: 5px
}
.area_top H2 {
	WIDTH: 263px; HEIGHT: 250px
}
.area_top H2 SPAN {
	PADDING-BOTTOM: 0px; LINE-HEIGHT: 1.3; MARGIN-TOP: 72px; PADDING-LEFT: 8px; PADDING-RIGHT: 8px; DISPLAY: inline-block; BACKGROUND: #bbd8f8; LETTER-SPACING: -0.1em; COLOR: #fff; FONT-SIZE: 18px; PADDING-TOP: 0px
}
.area_top .list_goods {
	BACKGROUND-REPEAT: no-repeat; BACKGROUND-POSITION: 0px 0px
}
.area_top .list_goods LI {
	PADDING-LEFT: 5px; WIDTH: 234px; HEIGHT: 246px
}
.area_top .goods {
	POSITION: relative; TEXT-ALIGN: center; PADDING-BOTTOM: 5px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; BACKGROUND: url(/images/fit/list_photo_top_bg.gif) no-repeat; HEIGHT: 246px; PADDING-TOP: 5px
}
.area_top .goods .img {
	Z-INDEX: 1; POSITION: relative
}
.area_top .goods .gtit {
	Z-INDEX: 2; POSITION: absolute; TEXT-ALIGN: left; WIDTH: 220px; BACKGROUND: url(/images/fit/bg_image_view_bar.png) no-repeat; HEIGHT: 25px; TOP: 146px; LEFT: 7px
}
.area_top .goods .subtxt {
	TEXT-ALIGN: left; PADDING-BOTTOM: 5px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 10px
}
.area_top .goods .price {
	TEXT-ALIGN: right; PADDING-RIGHT: 3px
}
.area_top .goods .gtit A {
	PADDING-BOTTOM: 3px; PADDING-LEFT: 25x; PADDING-RIGHT: 10px; DISPLAY: block; BACKGROUND: url(/images/2012/product/free/u_arrow.gif) no-repeat 10px 10px; COLOR: #fff; PADDING-TOP: 5px
}
.area_top .goods .subtxt A:link {
	LINE-HEIGHT: 1.2; LETTER-SPACING: -0.1em; COLOR: #cc0000; FONT-SIZE: 11px
}
.area_top .goods .subtxt A:visited {
	LINE-HEIGHT: 1.2; LETTER-SPACING: -0.1em; COLOR: #cc0000; FONT-SIZE: 11px
}
.area_top .goods .subtxt A:hover {
	LINE-HEIGHT: 1.2; LETTER-SPACING: -0.1em; COLOR: #cc0000; FONT-SIZE: 11px
}
.area_top .goods .subtxt A:active {
	LINE-HEIGHT: 1.2; LETTER-SPACING: -0.1em; COLOR: #cc0000; FONT-SIZE: 11px
}
.area_top .goods .subtxt A:focus {
	LINE-HEIGHT: 1.2; LETTER-SPACING: -0.1em; COLOR: #cc0000; FONT-SIZE: 11px
}
.area_top .goods .price A:link {
	COLOR: #000; FONT-WEIGHT: bold
}
.area_top .goods .price A:visited {
	COLOR: #000; FONT-WEIGHT: bold
}
.area_top .goods .price A:hover {
	COLOR: #000; FONT-WEIGHT: bold
}
.area_top .goods .price A:active {
	COLOR: #000; FONT-WEIGHT: bold
}
.area_top .goods .price A:focus {
	COLOR: #000; FONT-WEIGHT: bold
}
.q_pass_sch {
	MARGIN-TOP: 5px; PADDING-LEFT: 485px; PADDING-RIGHT: 35px; BACKGROUND: url(/images/fit/dot_bg.gif)
}
.q_pass_sch .q_pass {
	PADDING-BOTTOM: 5px; BACKGROUND-COLOR: #fff; PADDING-LEFT: 8px; WIDTH: 442px; PADDING-RIGHT: 8px; PADDING-TOP: 5px
}
.q_pass_sch .search {
	PADDING-BOTTOM: 5px; BACKGROUND-COLOR: #fff; PADDING-LEFT: 8px; WIDTH: 442px; PADDING-RIGHT: 8px; PADDING-TOP: 5px
}
.q_pass_sch .q_pass UL {
	WIDTH: 290px; OVERFLOW: hidden
}
.q_pass_sch .search {
	CLEAR: left
}
.q_pass_sch .search SELECT {
	WIDTH: 442px; FONT-FAMILY: dotum, Verdana; COLOR: #666666; FONT-SIZE: 9pt
}
.q_pass_sch .search SELECT OPTION {
	COLOR: #000
}
.free_goods_search .loc SPAN {
	PADDING-RIGHT: 10px; DISPLAY: inline-block; COLOR: #f00; FONT-SIZE: 16px; FONT-WEIGHT: bold
}
.free_goods_search .loc SPAN.u_arrow {
	PADDING-LEFT: 14px; BACKGROUND: url(../image/list/u_arrow.jpg) no-repeat left center
}
.area_search {
	WIDTH: 980px
}
.area_search UL {
	PADDING-BOTTOM: 5px; BACKGROUND-COLOR: #efefd9; PADDING-TOP: 10px
}
.area_search LI {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 20px; WIDTH: 117px; PADDING-RIGHT: 0px; BACKGROUND: url(/images/fit/icon_b2.gif) no-repeat 10px 5px; FLOAT: left; HEIGHT: 18px; PADDING-TOP: 0px
}
.area_search A:link {
	MARGIN-TOP: -2px; COLOR: #313131
}
.area_search A:visited {
	MARGIN-TOP: -2px; COLOR: #313131
}
.area_search A:hover {
	MARGIN-TOP: -2px; COLOR: #313131
}
.area_search A:active {
	MARGIN-TOP: -2px; COLOR: #313131
}
.area_search A:focus {
	MARGIN-TOP: -2px; COLOR: #313131
}
.free_search_report LI.even {
	MARGIN-LEFT: 10px
}
.free_search_report LI {
	PADDING-BOTTOM: 10px; WIDTH: 445px; FLOAT: left
}
.free_search_report .gimg {
	PADDING-BOTTOM: 5px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FLOAT: left;
}
.free_search_report .ginfo {
	PADDING-BOTTOM: 5px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FLOAT: left; PADDING-TOP: 5px
}
.free_search_report .gimg {
	TEXT-ALIGN: center; WIDTH: 162px
}
.free_search_report .gimg IMG {
	BORDER-BOTTOM: #f0f0f0 1px solid; BORDER-LEFT: #f0f0f0 1px solid; BORDER-TOP: #f0f0f0 1px solid; BORDER-RIGHT: #f0f0f0 1px solid
}
.free_search_report .ginfo DIV {
	PADDING-LEFT: 5px
}
.free_search_report .ginfo {
	WIDTH: 250px
}
.free_search_report .ginfo DIV.gcode {
	PADDING-LEFT: 13px; BACKGROUND: url(/images/2012/product/free/u_bar.gif) no-repeat 5px 2px; COLOR: #313131; FONT-SIZE: 11px
}
.free_search_report .ginfo .gcode STRONG {
	COLOR: #3300cc
}
.free_search_report .ginfo .gtit {
	LINE-HEIGHT: 1.1; HEIGHT: 44px; COLOR: #000; FONT-SIZE: 13px; FONT-WEIGHT: bold
}
.free_search_report .ginfo .subtxt {
	LINE-HEIGHT: 1.1; HEIGHT: 25px; COLOR: #447ab6; FONT-SIZE: 11px
}
.free_search_report .ginfo .price {
	TEXT-ALIGN: right
}
.free_search_report .ginfo .price STRONG {
	COLOR: #fe643e; FONT-SIZE: 18px
}
.free_search_report .ginfo .price SPAN {
	COLOR: #000; FONT-WEIGHT: bold
}
.free_view_tit {
	POSITION: relative; PADDING-BOTTOM: 0px; PADDING-LEFT: 25px; PADDING-RIGHT: 23px; BACKGROUND: #eeefdd; PADDING-TOP: 20px
}
.free_view_tit H1 {
	PADDING-RIGHT: 220px; LETTER-SPACING: -0.05em; COLOR: #313131; FONT-SIZE: 24px
}
.free_view_tit P {
	PADDING-BOTTOM: 10px; PADDING-RIGHT: 220px; COLOR: #993300; FONT-SIZE: 16px
}
.free_view_tit .subTitle {
	FONT-SIZE: 15px
}
.free_view_tit P.event_code {
	POSITION: absolute; PADDING-BOTTOM: 0px; PADDING-RIGHT: 0px; COLOR: #323323; FONT-SIZE: 12px; TOP: 20px; RIGHT: 25px
}
.free_view_tit P.event_code SPAN {
	COLOR: #323232
}
.free_view_tit P.sns {
	POSITION: absolute; PADDING-BOTTOM: 0px; PADDING-RIGHT: 0px; TOP: 45px; RIGHT: 25px
}
.free_view_summary {
	PADDING-BOTTOM: 30px; PADDING-LEFT: 24px; PADDING-RIGHT: 24px; BACKGROUND: #f7f7ef; PADDING-TOP: 30px
}
.free_view_summary .imgbox {
	POSITION: relative; WIDTH: 400px; HEIGHT: 300px
}
.free_view_summary .imgbox .img {
	Z-INDEX: 1; POSITION: relative
}
.free_view_summary .imgbox IMG {
	WIDTH: 400px; HEIGHT: 300px
}
.free_view_summary .imgbox .imgexp {
	Z-INDEX: 3; POSITION: absolute; PADDING-BOTTOM: 3px; PADDING-LEFT: 15px; BOTTOM: 0px; PADDING-RIGHT: 0px; COLOR: #fff; PADDING-TOP: 5px; LEFT: 0px
}
.free_view_summary .imgbox .btn_big {
	Z-INDEX: 4; POSITION: absolute; TEXT-INDENT: -1000em; WIDTH: 87px; BOTTOM: 0px; HEIGHT: 25px; RIGHT: 0px
}
.free_view_summary .imgbox .btn_big A {
	WIDTH: 87px; DISPLAY: block; HEIGHT: 25px
}
.free_view_summary .btnset {
	TEXT-ALIGN: center; PADDING-TOP: 10px
}
.free_view_summary .imgbox .bg {
	Z-INDEX: 2; POSITION: absolute; WIDTH: 400px; BOTTOM: 0px; BACKGROUND: url(/images/fit/bg_image_view_bar.png) -5px 0px; HEIGHT: 25px; LEFT: 0px
}
.free_view_summary .textbox {
	WIDTH: 502px; MARGIN-LEFT: 30px
}
.free_view_summary .textbox TABLE {
	BORDER-BOTTOM: #eeede8 1px solid
}
.free_view_summary .textbox TH {
	PADDING-BOTTOM: 5px; PADDING-LEFT: 0px; WIDTH: 80px; PADDING-RIGHT: 0px; HEIGHT: 20px; BORDER-TOP: #eeede8 1px solid; PADDING-TOP: 5px
}
.free_view_summary .textbox TH IMG {
	MARGIN-TOP: -1px
}
.free_view_summary .textbox TD {
	PADDING-BOTTOM: 2px; PADDING-LEFT: 0px; WIDTH: 422px; PADDING-RIGHT: 0px; BORDER-TOP: #eeede8 1px solid; PADDING-TOP: 2px
}
.free_view_summary .textbox .tour_term {
	POSITION: relative
}
.free_view_summary .textbox .tour_term SPAN {
	DISPLAY: block
}
.free_view_summary .textbox .tour_term .imgbtn {
	POSITION: absolute; TOP: 23px; RIGHT: 0px
}
.free_view_summary .textbox .th_goods_price {
	VERTICAL-ALIGN: top; PADDING-TOP: 19px
}
.free_view_summary .textbox .goods_price {
	POSITION: relative
}
.free_view_summary .textbox .goods_price .imgbtn {
	POSITION: absolute; TOP: 0px; RIGHT: 0px
}
#free_schedule {
	PADDING-BOTTOM: 18px; PADDING-LEFT: 24px; PADDING-RIGHT: 24px; MARGIN-BOTTOM: 50px; BACKGROUND: #eeefdd; PADDING-TOP: 0px
}
#tblPkgHeader {
	POSITION: relative; BACKGROUND: url(/images/fit/daylist_table_bg.gif) #303030 repeat-x
}
#tblPkgHeader .prev_btn {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 20px; WIDTH: 26px; PADDING-RIGHT: 0px; BACKGROUND: url(/images/fit/daylist_table_bg1.gif) no-repeat; PADDING-TOP: 7px
}
#tblPkgHeader .year {
	WIDTH: 60px; PADDING-TOP: 6px
}
#tblPkgHeader .slidemon {
	POSITION: relative; WIDTH: 608px; HEIGHT: 40px; OVERFLOW: hidden
}
#tblPkgHeader .slidemon UL {
	POSITION: absolute; TOP: 5px; LEFT: 0px
}
#tblPkgHeader .slidemon UL LI {
	FLOAT: left
}
#tblPkgHeader .next_btn {
	WIDTH: 26px; PADDING-TOP: 8px
}
#tblPkgHeader .bgr {
	POSITION: absolute; WIDTH: 20px; BACKGROUND: url(/images/fit/daylist_table_bg2.gif) no-repeat right top; HEIGHT: 40px; TOP: 0px; RIGHT: 0px
}
.shedule_iframe {
	WIDTH: 932px
}
.shedule_iframe IFRAME {
	WIDTH: 100%; HEIGHT: 258px; OVERFLOW: hidden
}
.scheduleList {
	OVERFLOW-X: hidden; OVERFLOW-Y: auto; WIDTH: 100%; HEIGHT: 258px
}
.scheduleList TABLE {
	WIDTH: 100%
}
.scheduleList TABLE TH {
	BORDER-BOTTOM: #e9e9e9 1px solid; TEXT-ALIGN: center; PADDING-BOTTOM: 5px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; COLOR: #000; PADDING-TOP: 5px
}
.scheduleList TABLE TD {
	BORDER-BOTTOM: #e9e9e9 1px solid; TEXT-ALIGN: center; PADDING-BOTTOM: 5px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; COLOR: #000; PADDING-TOP: 5px
}
.scheduleList TABLE TD.tl {
	TEXT-ALIGN: left
}
.scheduleList .date {
	COLOR: #646663; FONT-WEIGHT: bold
}
.scheduleList .sat {
	COLOR: #0e0bca
}
.scheduleList .sun {
	COLOR: #f00
}
.scheduleList .day {
	COLOR: #646663
}
.scheduleList .price {
	PADDING-RIGHT: 2px; COLOR: #f60; FONT-WEIGHT: bold
}
.scheduleList .goods_none {
	TEXT-ALIGN: center; PADDING-BOTTOM: 50px; PADDING-LEFT: 50px; PADDING-RIGHT: 50px; PADDING-TOP: 50px
}
.prolist_icon {
	BACKGROUND-IMAGE: url(/images/fit/btn_master_reserven.gif); POSITION: relative; MARGIN: auto; WIDTH: 69px; DISPLAY: block; HEIGHT: 24px; CURSOR: pointer
}
.prolist_icon DIV {
	TEXT-ALIGN: center; FONT: 12px Gulim, Dotum, Arial, Verdana, sans-serif; COLOR: #ffffff; PADDING-TOP: 5px
}
.live_review {
	PADDING-BOTTOM: 30px; PADDING-LEFT: 24px; PADDING-RIGHT: 24px; BACKGROUND: #f7f7ef; PADDING-TOP: 0px
}
.live_review H2 {
	HEIGHT: 55px
}
.live_review .char_img {
	MARGIN-TOP: 0px; WIDTH: 130px; BACKGROUND: #e1e1e1; HEIGHT: 130px
}
.live_review .char_img IMG {
	PADDING-BOTTOM: 2px; PADDING-LEFT: 2px; PADDING-RIGHT: 2px; PADDING-TOP: 2px
}
.live_review .char_info {
	WIDTH: 260px; MARGIN-LEFT: 10px
}
.live_review .char_info SPAN.th {
	DISPLAY: inline-block; COLOR: #2f2e2a
}
.live_review .char_info SPAN.td {
	DISPLAY: inline-block; COLOR: #2f2e2a
}
.live_review .char_info SPAN.th {
	WIDTH: 90px
}
.live_review .char_info .imgbtn {
	BACKGROUND-IMAGE: url(/images/product/btn_mail.gif); BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; WIDTH: 65px; DISPLAY: inline-block; BACKGROUND-REPEAT: no-repeat; HEIGHT: 20px; VERTICAL-ALIGN: middle; BORDER-TOP: 0px; BORDER-RIGHT: 0px
}
.live_review .char_info .comment {
	LINE-HEIGHT: 1.1; MARGIN-TOP: 10px; COLOR: #2f2e2a; FONT-SIZE: 11px
}
.live_review .review_goods {
	WIDTH: 518px; BACKGROUND: url(/images/fit/bg_per_review.gif) no-repeat; HEIGHT: 130px
}
.live_review .review_goods TABLE {
	WIDTH: 100%
}
.live_review .review_goods .gname {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 64px; PADDING-RIGHT: 24px; HEIGHT: 88px; PADDING-TOP: 7px
}
.live_review .review_goods .gname P {
	BORDER-BOTTOM: red 1px solid; BORDER-LEFT: red 1px solid; LINE-HEIGHT: 12px; BORDER-TOP: red 1px solid; BORDER-RIGHT: red 1px solid
}
.live_review .review_goods .btn {
	TEXT-ALIGN: right; PADDING-RIGHT: 13px; HEIGHT: 35px; VERTICAL-ALIGN: top
}
.free_item_list {
	BORDER-BOTTOM: #cccccc 2px solid; BORDER-LEFT: #cccccc 2px solid; BACKGROUND: url(/images/fit/bg_inclusion01.gif) repeat-x left top; BORDER-TOP: #cccccc 2px solid; BORDER-RIGHT: #cccccc 2px solid
}
.free_item_list .bg_bot {
	BACKGROUND: url(/images/fit/bg_inclusion02.gif) repeat-x left bottom
}
.free_item_list .listbox {
	PADDING-BOTTOM: 40px; PADDING-LEFT: 0px; WIDTH: 50%; PADDING-RIGHT: 0px; PADDING-TOP: 20px
}
.free_item_list .listbox H3 {
	MARGIN-LEFT: 20px
}
.free_item_list .listbox DIV {
	MARGIN-LEFT: 20px
}
.free_item_list .listbox H3 {
	HEIGHT: 50px
}
.weather_today {
	WIDTH: 202px
}
.weather_today .wtit {
	POSITION: relative; PADDING-TOP: 5px
}
.weather_today .wtit H3 {
	TEXT-INDENT: -2000em; BACKGROUND: url(/images/product/weather_title.gif) no-repeat; HEIGHT: 17px
}
.weather_today .wtit P {
	POSITION: absolute; COLOR: #0082d2; FONT-SIZE: 11px; TOP: 6px; FONT-WEIGHT: bold; LEFT: 75px
}
.weather_today .weather_area {
	MARGIN: 1px 0px
}
.weather_today .flash_obj {
	WIDTH: 70px; BACKGROUND: url(/images/product/weather_bg.gif) no-repeat; HEIGHT: 52px
}
.weather_today .txtinfo {
	WIDTH: 113px
}
.weather_today .line.weather_area .flash_obj {
	MARGIN-TOP: 2px
}
.weather_today .line.weather_area .txtinfo {
	BORDER-TOP: #b7c8d2 1px solid; PADDING-TOP: 2px
}
.local_time {
	WIDTH: 202px
}
.local_time .time_tit {
	POSITION: relative; PADDING-TOP: 5px
}
.local_time .time_tit H3 {
	TEXT-INDENT: -2000em; BACKGROUND: url(/images/product/time_title.gif) no-repeat; HEIGHT: 17px
}
.local_time .time_tit P {
	POSITION: absolute; COLOR: #0082d2; TOP: 5px; FONT-WEIGHT: bold; LEFT: 55px
}
.local_time .timebox {
	TEXT-ALIGN: center; BACKGROUND: url(/images/product/time_bg.gif) no-repeat; HEIGHT: 39px; PADDING-TOP: 2px
}
.local_time .u_arrow {
	MARGIN: 5px 0px 2px; PADDING-LEFT: 20px; BACKGROUND: url(/images/product/time_arrow.gif) no-repeat 2px center
}
.today_exchange {
	WIDTH: 202px
}
.today_exchange .exc_tit {
	POSITION: relative; PADDING-TOP: 5px
}
.today_exchange .exc_tit H3 {
	TEXT-INDENT: -2000em; BACKGROUND: url(/images/product/exchange_title.gif) no-repeat; HEIGHT: 20px
}
.today_exchange .excbox {
	PADDING-LEFT: 10px
}
.today_exchange .u_qmark {
	MARGIN: 5px 0px 2px; PADDING-LEFT: 7px
}
#webzine_app {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 220px; WIDTH: 530px; PADDING-RIGHT: 0px; BACKGROUND: url(/images/product/201201_email_promo0.gif); HEIGHT: 190px; PADDING-TOP: 34px
}
#webzine_app .input_email {
	HEIGHT: 20px; PADDING-TOP: 3px
}
#webzine_app SELECT {
	MARGIN-TOP: 2px; HEIGHT: 22px; PADDING-TOP: 3px
}
#webzine_app IMG {
	MARGIN-TOP: 1px; MARGIN-LEFT: 10px
}
.goods_review .review_tit {
	BORDER-BOTTOM: #ccc 3px solid; POSITION: relative; WIDTH: 100%; HEIGHT: 41px
}
.goods_review .review_tit H3 {
	PADDING-BOTTOM: 10px; PADDING-LEFT: 8px; PADDING-RIGHT: 0px; PADDING-TOP: 10px
}
.goods_review .review_tit P {
	POSITION: absolute; TOP: 10px; RIGHT: 5px
}
.goods_review .review_cont {
	PADDING-BOTTOM: 16px; PADDING-LEFT: 16px; PADDING-RIGHT: 16px; PADDING-TOP: 16px
}
.goods_review .hotel_grade_info {
	PADDING-BOTTOM: 16px; PADDING-LEFT: 16px; PADDING-RIGHT: 16px; PADDING-TOP: 16px
}
.schedule_recommend .schedule_tit {
	BORDER-BOTTOM: #ccc 3px solid; POSITION: relative; WIDTH: 100%; HEIGHT: 41px
}
.schedule_recommend .schedule_tit H3 {
	BORDER-BOTTOM: #ccc 3px solid; PADDING-BOTTOM: 10px; PADDING-LEFT: 8px; PADDING-RIGHT: 0px; PADDING-TOP: 10px
}
.schedule_recommend .schedule_tit P {
	POSITION: absolute; TOP: 10px; RIGHT: 5px
}
.schedule_recommend .schedule_cont .txt_head {
	POSITION: relative; PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; WIDTH: 100%; PADDING-RIGHT: 0px; PADDING-TOP: 15px
}
.schedule_recommend .schedule_cont .txt_head .infobtn {
	POSITION: absolute; TOP: 36px; RIGHT: 18px
}
.schedule_recommend .day_sche_head {
	BORDER-BOTTOM: #ccc 1px solid; BACKGROUND: #333
}
.schedule_recommend .day_sche_head .daynum {
	TEXT-ALIGN: right; WIDTH: 100px
}
.schedule_recommend .day_sche_head .date {
	COLOR: white; FONT-SIZE: 14px; FONT-WEIGHT: bold; PADDING-TOP: 10px
}
.day_schedule {
	MARGIN-TOP: 20px
}
.day_sche_cont {
	BORDER-BOTTOM: #ccc 1px solid
}
.day_sche_cont .citywrap {
	
}
.day_sche_cont .city_name {
	TEXT-ALIGN: center; PADDING-BOTTOM: 10px; PADDING-LEFT: 0px; WIDTH: 100px; PADDING-RIGHT: 0px; COLOR: #999; FONT-SIZE: 11px; PADDING-TOP: 10px
}
.day_sche_cont .tour_info_cont {
	BORDER-LEFT: #ccc 1px solid; PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; WIDTH: 645px; PADDING-RIGHT: 0px; PADDING-TOP: 10px
}
.day_sche_cont .info_txt {
	PADDING-BOTTOM: 10px; PADDING-LEFT: 15px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
.day_sche_cont .info_box {
	PADDING-BOTTOM: 10px; PADDING-LEFT: 15px; WIDTH: 614px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
.day_sche_cont .info_box .boxtop {
	WIDTH: 100%; BACKGROUND: url(/images/product/info_top.gif) no-repeat; HEIGHT: 19px
}
.day_sche_cont .info_box .boxbot {
	WIDTH: 100%; BACKGROUND: url(/images/product/info_bottom.gif) no-repeat; HEIGHT: 10px; OVERFLOW: hidden
}
.day_sche_cont .info_box .boxcont {
	POSITION: relative; PADDING-BOTTOM: 10px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; BACKGROUND: url(/images/product/info_back.gif) repeat-y; PADDING-TOP: 0px
}
.day_sche_cont .info_box .info_tit {
	PADDING-BOTTOM: 5px; BACKGROUND: url(/images/product/info_line.gif) repeat-x left bottom
}
.day_sche_cont .info_box .info_tit A {
	PADDING-LEFT: 20px; BACKGROUND: url(/images/product/info_icon.gif) no-repeat; COLOR: #6db300; FONT-WEIGHT: bold
}
.day_sche_cont .info_box .info_cont .img {
	WIDTH: 159px
}
.day_sche_cont .info_box .info_cont .txt {
	PADDING-LEFT: 20px; WIDTH: 415px
}
.day_sche_cont .info_box .btn_detail {
	POSITION: absolute; TOP: 0px; RIGHT: 5px
}
.day_sche_cont .tour_info_cont .detail_hotel_summary {
	POSITION: relative; WIDTH: 100%; BACKGROUND: #f8ffde; BORDER-RIGHT: #ccc 1px solid
}
.day_sche_cont .tour_info_cont .detail_hotel_summary .summary1 {
	PADDING-BOTTOM: 5px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; BORDER-TOP: #ccc 1px solid; PADDING-TOP: 5px
}
.day_sche_cont .tour_info_cont .detail_hotel_summary .summary2 {
	PADDING-BOTTOM: 5px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; BORDER-TOP: #ccc 1px solid; PADDING-TOP: 5px
}
.day_sche_cont .tour_info_cont .detail_hotel_summary .btn_hotel_grade {
	POSITION: absolute; TOP: 2px; RIGHT: 5px
}
.tour_notice .tn_tit {
	BORDER-BOTTOM: #ccc 3px solid; POSITION: relative; WIDTH: 100%
}
.tour_notice .tn_tit H3 {
	PADDING-BOTTOM: 10px; PADDING-LEFT: 8px; PADDING-RIGHT: 0px; PADDING-TOP: 10px
}
.tour_notice .tn_tit P {
	POSITION: absolute; TOP: 20px; RIGHT: 5px
}
.tour_notice .tn_cont {
	PADDING-BOTTOM: 16px; PADDING-LEFT: 16px; PADDING-RIGHT: 16px; PADDING-TOP: 16px
}
.tour_rule .tr_tit {
	BORDER-BOTTOM: #ccc 3px solid; POSITION: relative; WIDTH: 100%
}
.tour_rule .tr_tit H3 {
	PADDING-BOTTOM: 10px; PADDING-LEFT: 8px; PADDING-RIGHT: 0px; PADDING-TOP: 10px
}
.tour_rule .tr_tit P {
	POSITION: absolute; TOP: 20px; RIGHT: 5px
}
.tour_rule .tr_cont {
	PADDING-BOTTOM: 16px; PADDING-LEFT: 16px; PADDING-RIGHT: 16px; PADDING-TOP: 16px
}
.cs_post .csp_tit {
	BORDER-BOTTOM: #ccc 3px solid; POSITION: relative; WIDTH: 100%
}
.cs_post .csp_tit H3 {
	PADDING-BOTTOM: 10px; PADDING-LEFT: 8px; PADDING-RIGHT: 0px; PADDING-TOP: 10px
}
.cs_post .csp_tit P {
	POSITION: absolute; TOP: 10px; RIGHT: 5px
}
.cs_post .csp_cont {
	
}
.csp_write {
	PADDING-BOTTOM: 10px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; BACKGROUND: url(/images/product/comment_bg.gif) no-repeat; HEIGHT: 132px; PADDING-TOP: 10px
}
.csp_write .cus_rating_box {
	TEXT-ALIGN: center; PADDING-BOTTOM: 10px; PADDING-LEFT: 0px; WIDTH: 722px; PADDING-RIGHT: 0px; BACKGROUND: url(/images/product/comment_bgbar.gif) no-repeat; HEIGHT: 39px; PADDING-TOP: 10px
}
.csp_write .cus_rating_box LI {
	PADDING-RIGHT: 15px; DISPLAY: inline
}
.csp_write .cus_rating_box LABEL.ico_cs {
	PADDING-BOTTOM: 8px; PADDING-LEFT: 30px; PADDING-RIGHT: 5px; DISPLAY: inline-block; BACKGROUND-REPEAT: no-repeat; BACKGROUND-POSITION: 0px 0px; COLOR: #5d9ba6; MARGIN-LEFT: 3px; CURSOR: pointer; FONT-WEIGHT: bold; PADDING-TOP: 8px
}
.csp_write .cus_rating_box LABEL.cs1 {
	BACKGROUND-IMAGE: url(/images/2012/bbs/ico_cs1.gif)
}
.csp_write .cus_rating_box LABEL.cs2 {
	BACKGROUND-IMAGE: url(/images/2012/bbs/ico_cs2.gif)
}
.csp_write .cus_rating_box LABEL.cs3 {
	BACKGROUND-IMAGE: url(/images/2012/bbs/ico_cs3.gif)
}
.csp_write .cus_rating_box LABEL.cs4 {
	BACKGROUND-IMAGE: url(/images/2012/bbs/ico_cs4.gif)
}
.csp_write .cus_rating_box LABEL.cs5 {
	BACKGROUND-IMAGE: url(/images/2012/bbs/ico_cs5.gif)
}
.csp_write .cus_score {
	HEIGHT: 25px
}
.csp_write .cus_score LI {
	PADDING-RIGHT: 10px; DISPLAY: inline
}
.csp_write .cus_score LI SELECT {
	HEIGHT: 18px; VERTICAL-ALIGN: middle; PADDING-TOP: 1px
}
.csp_write .cus_write_comment P.u_circle {
	MARGIN-TOP: 2px
}
.hotel_info .hotel_tit {
	BORDER-BOTTOM: #ccc 3px solid; POSITION: relative; WIDTH: 100%
}
.hotel_info .hotel_tit H3 {
	PADDING-BOTTOM: 10px; PADDING-LEFT: 8px; PADDING-RIGHT: 0px; PADDING-TOP: 10px
}
.hotel_info .hotel_tit P {
	POSITION: absolute; TOP: 10px; RIGHT: 5px
}
.hotel_info .hotel_info_box {
	PADDING-BOTTOM: 13px; PADDING-LEFT: 14px; PADDING-RIGHT: 14px; PADDING-TOP: 13px
}
.hotel_info .hotel_name H3 {
	HEIGHT: 37px; FONT-SIZE: 20px
}
.hotel_info .hotel_summary .imgbox {
	POSITION: relative; WIDTH: 250px; HEIGHT: 188px
}
.hotel_info .hotel_summary .imgbox .img {
	Z-INDEX: 1; POSITION: relative
}
.hotel_info .hotel_summary .imgbox .imgexp {
	Z-INDEX: 3; POSITION: absolute; PADDING-BOTTOM: 3px; PADDING-LEFT: 15px; BOTTOM: 0px; PADDING-RIGHT: 0px; COLOR: #fff; PADDING-TOP: 5px; LEFT: 0px
}
.hotel_info .hotel_summary .imgbox .bg {
	Z-INDEX: 2; POSITION: absolute; WIDTH: 100%; BOTTOM: 0px; BACKGROUND: url(/images/fit/bg_image_view_bar.png) -5px 0px; HEIGHT: 25px; LEFT: 0px
}
.hotel_info .hotel_summary .infotxt {
	WIDTH: 455px
}
.hotel_info .hotel_summary .infotxt TABLE {
	WIDTH: 100%; BORDER-TOP: #e9e9e9 1px solid
}
.hotel_info .hotel_summary .infotxt TH {
	BORDER-BOTTOM: #e9e9e9 1px solid; HEIGHT: 30px
}
.hotel_info .hotel_summary .infotxt TD {
	BORDER-BOTTOM: #e9e9e9 1px solid; HEIGHT: 30px
}
.hotel_info .hotel_detail H4 {
	BORDER-BOTTOM: #f66 2px solid; PADDING-BOTTOM: 5px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 4px
}
.hotel_info .hotel_detail .hotel_info2 {
	PADDING-BOTTOM: 10px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; BACKGROUND: #eee; PADDING-TOP: 10px
}
.hotel_info .hotel_detail .hotel_info3 {
	PADDING-BOTTOM: 10px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; BACKGROUND: #eee; PADDING-TOP: 10px
}
.hotel_info .hotel_detail .hotel_info2 LI {
	PADDING-RIGHT: 20px; DISPLAY: inline
}
.hotel_info .hotel_detail .hotel_info3 LI {
	WIDTH: 50%; FLOAT: left
}
.hotel_info .hotel_detail .hotel_info4 {
	BORDER-BOTTOM: #e9e9e9 1px solid; BORDER-LEFT: #e9e9e9 1px solid; PADDING-BOTTOM: 10px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; BORDER-TOP: #e9e9e9 1px solid; BORDER-RIGHT: #e9e9e9 1px solid; PADDING-TOP: 10px
}
.hotel_info .hotel_detail .hotel_info4 LI {
	WIDTH: 16.5%; FLOAT: left; HEIGHT: 30px
}
.hotel_info .hotel_detail .hotel_info4 LI SPAN {
	PADDING-BOTTOM: 4px; PADDING-LEFT: 25px; PADDING-RIGHT: 0px; DISPLAY: inline-block; BACKGROUND-REPEAT: no-repeat; BACKGROUND-POSITION: 0px 0px; COLOR: #c3c3c3; FONT-SIZE: 11px; PADDING-TOP: 3px
}
.hotel_info .hotel_detail .hotel_info4 .sfac1 {
	BACKGROUND-IMAGE: url(/images/2012/product/free/hotel_01.gif)
}
.hotel_info .hotel_detail .hotel_info4 .sfac2 {
	BACKGROUND-IMAGE: url(/images/2012/product/free/hotel_02.gif)
}
.hotel_info .hotel_detail .hotel_info4 .sfac3 {
	BACKGROUND-IMAGE: url(/images/2012/product/free/hotel_03.gif)
}
.hotel_info .hotel_detail .hotel_info4 .sfac4 {
	BACKGROUND-IMAGE: url(/images/2012/product/free/hotel_04.gif)
}
.hotel_info .hotel_detail .hotel_info4 .sfac5 {
	BACKGROUND-IMAGE: url(/images/2012/product/free/hotel_05.gif)
}
.hotel_info .hotel_detail .hotel_info4 .sfac6 {
	BACKGROUND-IMAGE: url(/images/2012/product/free/hotel_06.gif)
}
.hotel_info .hotel_detail .hotel_info4 .sfac7 {
	BACKGROUND-IMAGE: url(/images/2012/product/free/hotel_07.gif)
}
.hotel_info .hotel_detail .hotel_info4 .sfac8 {
	BACKGROUND-IMAGE: url(/images/2012/product/free/hotel_08.gif)
}
.hotel_info .hotel_detail .hotel_info4 .sfac9 {
	BACKGROUND-IMAGE: url(/images/2012/product/free/hotel_09.gif)
}
.hotel_info .hotel_detail .hotel_info4 .sfac10 {
	BACKGROUND-IMAGE: url(/images/2012/product/free/hotel_10.gif)
}
.hotel_info .hotel_detail .hotel_info4 .sfac11 {
	BACKGROUND-IMAGE: url(/images/2012/product/free/hotel_11.gif)
}
.hotel_info .hotel_detail .hotel_info4 .sfac12 {
	BACKGROUND-IMAGE: url(/images/2012/product/free/hotel_12.gif)
}
.hotel_info .hotel_detail .hotel_info4 .sfac13 {
	BACKGROUND-IMAGE: url(/images/2012/product/free/hotel_13.gif)
}
.hotel_info .hotel_detail .hotel_info4 .sfac14 {
	BACKGROUND-IMAGE: url(/images/2012/product/free/hotel_14.gif)
}
.hotel_info .hotel_detail .hotel_info4 .sfac15 {
	BACKGROUND-IMAGE: url(/images/2012/product/free/hotel_15.gif)
}
.hotel_info .hotel_detail .hotel_info4 .sfac16 {
	BACKGROUND-IMAGE: url(/images/2012/product/free/hotel_16.gif)
}
.hotel_info .hotel_detail .hotel_info4 .sfac17 {
	BACKGROUND-IMAGE: url(/images/2012/product/free/hotel_17.gif)
}
.hotel_info .hotel_detail .hotel_info4 .sfac18 {
	BACKGROUND-IMAGE: url(/images/2012/product/free/hotel_18.gif)
}
.hotel_info .hotel_detail .hotel_info4 LI.on SPAN {
	COLOR: #3272c0
}
.hotel_info .hotel_detail .hotel_info4 .on .sfac1 {
	BACKGROUND-IMAGE: url(/images/2012/product/free/hotel_01c.gif)
}
.hotel_info .hotel_detail .hotel_info4 .on .sfac2 {
	BACKGROUND-IMAGE: url(/images/2012/product/free/hotel_02c.gif)
}
.hotel_info .hotel_detail .hotel_info4 .on .sfac3 {
	BACKGROUND-IMAGE: url(/images/2012/product/free/hotel_03c.gif)
}
.hotel_info .hotel_detail .hotel_info4 .on .sfac4 {
	BACKGROUND-IMAGE: url(/images/2012/product/free/hotel_04c.gif)
}
.hotel_info .hotel_detail .hotel_info4 .on .sfac5 {
	BACKGROUND-IMAGE: url(/images/2012/product/free/hotel_05c.gif)
}
.hotel_info .hotel_detail .hotel_info4 .on .sfac6 {
	BACKGROUND-IMAGE: url(/images/2012/product/free/hotel_06c.gif)
}
.hotel_info .hotel_detail .hotel_info4 .on .sfac7 {
	BACKGROUND-IMAGE: url(/images/2012/product/free/hotel_07c.gif)
}
.hotel_info .hotel_detail .hotel_info4 .on .sfac8 {
	BACKGROUND-IMAGE: url(/images/2012/product/free/hotel_08c.gif)
}
.hotel_info .hotel_detail .hotel_info4 .on .sfac9 {
	BACKGROUND-IMAGE: url(/images/2012/product/free/hotel_09c.gif)
}
.hotel_info .hotel_detail .hotel_info4 .on .sfac10 {
	BACKGROUND-IMAGE: url(/images/2012/product/free/hotel_10c.gif)
}
.hotel_info .hotel_detail .hotel_info4 .on .sfac11 {
	BACKGROUND-IMAGE: url(/images/2012/product/free/hotel_11c.gif)
}
.hotel_info .hotel_detail .hotel_info4 .on .sfac12 {
	BACKGROUND-IMAGE: url(/images/2012/product/free/hotel_12c.gif)
}
.hotel_info .hotel_detail .hotel_info4 .on .sfac13 {
	BACKGROUND-IMAGE: url(/images/2012/product/free/hotel_13c.gif)
}
.hotel_info .hotel_detail .hotel_info4 .on .sfac14 {
	BACKGROUND-IMAGE: url(/images/2012/product/free/hotel_14c.gif)
}
.hotel_info .hotel_detail .hotel_info4 .on .sfac15 {
	BACKGROUND-IMAGE: url(/images/2012/product/free/hotel_15c.gif)
}
.hotel_info .hotel_detail .hotel_info4 .on .sfac16 {
	BACKGROUND-IMAGE: url(/images/2012/product/free/hotel_16c.gif)
}
.hotel_info .hotel_detail .hotel_info4 .on .sfac17 {
	BACKGROUND-IMAGE: url(/images/2012/product/free/hotel_17c.gif)
}
.hotel_info .hotel_detail .hotel_info4 .on .sfac18 {
	BACKGROUND-IMAGE: url(/images/2012/product/free/hotel_18c.gif)
}
.place_info .place_tit {
	BORDER-BOTTOM: #ccc 3px solid; POSITION: relative; WIDTH: 100%
}
.place_info .place_tit H3 {
	PADDING-BOTTOM: 10px; PADDING-LEFT: 8px; PADDING-RIGHT: 0px; PADDING-TOP: 10px
}
.place_info .place_tit P {
	POSITION: absolute; TOP: 10px; RIGHT: 5px
}
.place_info .place_info_box {
	PADDING-BOTTOM: 13px; PADDING-LEFT: 14px; PADDING-RIGHT: 14px; PADDING-TOP: 13px
}
.place_info .place_name H3 {
	HEIGHT: 37px; FONT-SIZE: 20px
}
.place_info .place_summary .imgbox {
	POSITION: relative; WIDTH: 250px; HEIGHT: 188px
}
.place_info .place_summary .imgbox .img {
	Z-INDEX: 1; POSITION: relative
}
.place_info .place_summary .imgbox .imgexp {
	Z-INDEX: 3; POSITION: absolute; PADDING-BOTTOM: 3px; PADDING-LEFT: 15px; BOTTOM: 0px; PADDING-RIGHT: 0px; COLOR: #fff; PADDING-TOP: 5px; LEFT: 0px
}
.place_info .place_summary .imgbox .bg {
	Z-INDEX: 2; POSITION: absolute; WIDTH: 100%; BOTTOM: 0px; BACKGROUND: url(/images/fit/bg_image_view_bar.png) -5px 0px; HEIGHT: 25px; LEFT: 0px
}
.place_info .place_summary .infotxt {
	WIDTH: 455px
}
.place_info .place_summary .infotxt TABLE {
	WIDTH: 100%; BORDER-TOP: #e9e9e9 1px solid
}
.place_info .place_summary .infotxt TH {
	BORDER-BOTTOM: #e9e9e9 1px solid; HEIGHT: 30px
}
.place_info .place_summary .infotxt TD {
	BORDER-BOTTOM: #e9e9e9 1px solid; HEIGHT: 30px
}
.place_info .detail_place_info {
	PADDING-TOP: 10px
}
.place_info .detail_place_info TABLE {
	BORDER-BOTTOM: 1px solid; BORDER-LEFT: 1px solid; MARGIN: auto; BORDER-TOP: 1px solid; BORDER-RIGHT: 1px solid
}
.place_info .detail_place_info TH {
	BORDER-BOTTOM: 1px solid; BORDER-LEFT: 1px solid; MARGIN: auto; BORDER-TOP: 1px solid; BORDER-RIGHT: 1px solid
}
.place_info .detail_place_info TD {
	BORDER-BOTTOM: 1px solid; BORDER-LEFT: 1px solid; MARGIN: auto; BORDER-TOP: 1px solid; BORDER-RIGHT: 1px solid
}
.free_detail_info .free_detail_tit {
	BORDER-BOTTOM: #ccc 3px solid; POSITION: relative; WIDTH: 100%
}
.free_detail_info .free_detail_tit H3 {
	PADDING-BOTTOM: 10px; PADDING-LEFT: 8px; PADDING-RIGHT: 0px; PADDING-TOP: 10px
}
.free_detail_info .free_detail_tit P {
	POSITION: absolute; TOP: 10px; RIGHT: 5px
}
.free_detail_info .free_detail_iframe {
	PADDING-TOP: 10px
}
.free_detail_info .free_detail_text {
	PADDING-BOTTOM: 10px; PADDING-LEFT: 20px; PADDING-RIGHT: 20px; PADDING-TOP: 10px
}
.free_detail_info .bank_info {
	BORDER-BOTTOM: #eee 1px solid; BORDER-LEFT: #eee 1px solid; MARGIN: 0px auto; WIDTH: 90%; BORDER-TOP: #eee 1px solid; BORDER-RIGHT: #eee 1px solid
}
.free_detail_info .bank_info TD {
	BORDER-BOTTOM: #eee 1px solid; TEXT-ALIGN: center; BORDER-LEFT: #eee 1px solid; PADDING-BOTTOM: 5px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; BORDER-TOP: #eee 1px solid; BORDER-RIGHT: #eee 1px solid; PADDING-TOP: 5px
}
.free_detail_info .bank_info TH {
	BORDER-BOTTOM: #eee 1px solid; TEXT-ALIGN: center; BORDER-LEFT: #eee 1px solid; PADDING-BOTTOM: 5px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; BORDER-TOP: #eee 1px solid; BORDER-RIGHT: #eee 1px solid; PADDING-TOP: 5px
}
#free_popup {
	
}
#free_popup .popbox {
	BORDER-BOTTOM: #3e94e1 3px solid; POSITION: relative; BORDER-LEFT: #3e94e1 3px solid; PADDING-BOTTOM: 20px; PADDING-LEFT: 24px; PADDING-RIGHT: 24px; BACKGROUND: #354d63; BORDER-TOP: #3e94e1 3px solid; BORDER-RIGHT: #3e94e1 3px solid; PADDING-TOP: 20px
}
#free_popup .schedule_wrap {
	WIDTH: 746px; HEIGHT: 358px
}
#free_popup .map_wrap {
	WIDTH: 770px
}
#free_popup H1 {
	
}
#free_popup #free_schedule {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; MARGIN-BOTTOM: 0px; BACKGROUND: none transparent scroll repeat 0% 0%; PADDING-TOP: 0px
}
#free_popup #tblPkgHeader {
	WIDTH: 100%
}
#free_popup #tblPkgHeader .prev_btn {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; WIDTH: 26px; PADDING-RIGHT: 0px; PADDING-TOP: 7px
}
#free_popup .shedule_iframe {
	WIDTH: 100%
}
#free_popup .pop_close {
	POSITION: absolute; TOP: 20px; RIGHT: 24px
}
#free_popup .map_wrap H2 {
	PADDING-BOTTOM: 5px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT-WEIGHT: normal; PADDING-TOP: 5px
}
#free_popup .map_wrap .map_area {
	
}
#free_popup .map_wrap .map_area {
	BORDER-BOTTOM: #999 3px solid; BORDER-LEFT: #999 3px solid; WIDTH: 552px; BACKGROUND: #a6c0dd; FLOAT: left; HEIGHT: 586px; OVERFLOW: hidden; BORDER-TOP: #999 3px solid; BORDER-RIGHT: #999 3px solid
}
#free_popup .map_wrap .map_txt {
	POSITION: relative; WIDTH: 190px; BACKGROUND: url(/images/fit/search_popup_table_bg.gif) no-repeat; FLOAT: left; HEIGHT: 586px
}
#free_popup .map_wrap .map_txt UL {
	MARGIN: 70px 15px 0px 25px
}
#free_popup .map_wrap .map_txt UL LI {
	BORDER-BOTTOM: #ccc 1px solid; POSITION: relative; PADDING-BOTTOM: 5px; PADDING-LEFT: 33px; WIDTH: 117px; PADDING-RIGHT: 0px; PADDING-TOP: 5px
}
#free_popup .map_wrap .map_txt UL LI IMG {
	POSITION: absolute; TOP: 5px; LEFT: 3px
}
#free_popup .map_wrap .btn_sh {
	POSITION: absolute; WIDTH: 24px; TOP: 281px; LEFT: 0px
}
#free_popup .map_wrap .hidelist .map_area {
	WIDTH: 714px
}
#free_popup .map_wrap .hidelist .map_txt {
	WIDTH: 30px; BACKGROUND: none transparent scroll repeat 0% 0%; HEIGHT: 586px
}
#free_popup .map_wrap .hidelist .map_txt UL {
	DISPLAY: none
}
#free_popup .map_wrap .hidelist .btn_sh {
	WIDTH: 30px; HEIGHT: 586px; TOP: 0px
}
#free_popup #map_canvas {
	WIDTH: 100%; HEIGHT: 100%
}
.free_search_summary {
	BORDER-BOTTOM: #009999 2px solid; PADDING-BOTTOM: 0px; PADDING-LEFT: 371px; PADDING-RIGHT: 0px; BACKGROUND: url(/images/fit/search_titlebg.gif) no-repeat center top; HEIGHT: 100px; PADDING-TOP: 25px
}
.free_search_summary .schmsg {
	PADDING-TOP: 10px
}
.free_search_summary .schmsg SPAN {
	BORDER-BOTTOM: #7600cc 5px solid; BORDER-LEFT: #7600cc 5px solid; PADDING-BOTTOM: 3px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; DISPLAY: inline-block; BORDER-TOP: #7600cc 5px solid; BORDER-RIGHT: #7600cc 5px solid; PADDING-TOP: 3px
}
.free_comm_main {
	WIDTH: 750px; BACKGROUND: url(/images/fit/community_main_topbg.gif) repeat-y left top; HEIGHT: 378px
}
.free_comm_main .recent_bbs {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 380px; WIDTH: 350px; PADDING-RIGHT: 0px; HEIGHT: 180px; PADDING-TOP: 45px
}
.free_comm_main .recent_bbs LI {
	POSITION: relative; WIDTH: 100%; HEIGHT: 25px
}
.free_comm_main .recent_bbs LI SPAN {
	POSITION: absolute; COLOR: #9d9d9d; FONT-SIZE: 11px; TOP: 2px; RIGHT: 0px
}
.free_comm_main .char_list {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 30px; PADDING-RIGHT: 0px; PADDING-TOP: 20px
}
.free_comm_main .char_list LI {
	WIDTH: 102px; FLOAT: left
}
.free_comm_main .char_list LI UL {
	WIDTH: 83px
}
.free_comm_main .char_list LI LI {
	TEXT-ALIGN: left; WIDTH: 41px
}
.free_comm_main .char_list LI LI.even {
	TEXT-ALIGN: right; WIDTH: 42px; BACKGROUND: url(/images/2012/product/free/bg_vbar.gif) no-repeat left center
}
.free_comm_main .char_list LI.area06 {
	WIDTH: 48px
}
.free_comm_main .char_list LI.area08 {
	WIDTH: 48px
}
.free_comm_main .char_list LI.area06 UL {
	WIDTH: 41px
}
.free_comm_main .char_list LI.area08 UL {
	WIDTH: 41px
}
.free_comm_main .char_list LI A {
	PADDING-BOTTOM: 7px; DISPLAY: block; COLOR: #313131; FONT-WEIGHT: bold
}
.free_comm_main .char_list LI LI A {
	PADDING-BOTTOM: 0px; FONT-WEIGHT: normal
}
.free_comm_main1 {
	POSITION: relative; WIDTH: 100%
}
.free_comm_main1 H3 {
	PADDING-LEFT: 279px; HEIGHT: 55px
}
.free_comm_main1 P.img {
	POSITION: absolute; TOP: 0px; LEFT: 0px
}
.free_comm_main1 DL {
	PADDING-LEFT: 279px
}
.free_comm_main1 DT {
	COLOR: #0099cc; FONT-WEIGHT: bold
}
.free_comm_main2 DT {
	COLOR: #0099cc; FONT-WEIGHT: bold
}
.free_comm_main1 DD.cite {
	COLOR: #999; FONT-SIZE: 11px
}
.free_comm_main2 DD.cite {
	COLOR: #999; FONT-SIZE: 11px
}
.free_comm_main1 UL {
	PADDING-LEFT: 279px; PADDING-TOP: 10px
}
.free_comm_main1 LI {
	POSITION: relative; WIDTH: 100%; HEIGHT: 23px
}
.free_comm_main1 LI A {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 8px; PADDING-RIGHT: 0px; DISPLAY: block; BACKGROUND: url(/images/icon_b1.gif) no-repeat left center; FONT-WEIGHT: bold; PADDING-TOP: 0px
}
.free_comm_main1 LI SPAN {
	POSITION: absolute; COLOR: #9d9d9d; FONT-SIZE: 11px; TOP: 2px; RIGHT: 15px
}
.free_comm_main1 .resent_bbs A:link {
	COLOR: #333; FONT-WEIGHT: bold
}
.free_comm_main1 .resent_bbs A:visited {
	COLOR: #333; FONT-WEIGHT: bold
}
.free_comm_main1 .resent_bbs A:hover {
	COLOR: #333; FONT-WEIGHT: bold
}
.free_comm_main1 .resent_bbs A:active {
	COLOR: #333; FONT-WEIGHT: bold
}
.free_comm_main1 .resent_bbs A:focus {
	COLOR: #333; FONT-WEIGHT: bold
}
.free_comm_main2 {
	MARGIN-TOP: 30px
}
.free_comm_main2 .tour_post {
	WIDTH: 350px
}
.free_comm_main2 .tour_info_tip {
	POSITION: relative; WIDTH: 370px
}
.free_comm_main2 .tour_info_tip P.img {
	POSITION: absolute; TOP: 65px; LEFT: 0px
}
.free_comm_main2 .tour_info_tip DL {
	PADDING-LEFT: 145px
}
.free_comm_main2 H3 {
	HEIGHT: 70px
}
.free_comm_main2 .comm_cont .tit A:link {
	COLOR: #0099cc; FONT-WEIGHT: bold
}
.free_comm_main2 .comm_cont .tit A:visited {
	COLOR: #0099cc; FONT-WEIGHT: bold
}
.free_comm_main2 .comm_cont .tit A:hover {
	COLOR: #0099cc; FONT-WEIGHT: bold
}
.free_comm_main2 .comm_cont .tit A:active {
	COLOR: #0099cc; FONT-WEIGHT: bold
}
.free_comm_main2 .comm_cont .tit A:focus {
	COLOR: #0099cc; FONT-WEIGHT: bold
}
.tour_info_tip .comm_cont .tit A:link {
	COLOR: #0099cc; FONT-WEIGHT: bold
}
.tour_info_tip .comm_cont .tit A:visited {
	COLOR: #0099cc; FONT-WEIGHT: bold
}
.tour_info_tip .comm_cont .tit A:hover {
	COLOR: #0099cc; FONT-WEIGHT: bold
}
.tour_info_tip .comm_cont .tit A:active {
	COLOR: #0099cc; FONT-WEIGHT: bold
}
.tour_info_tip .comm_cont .tit A:focus {
	COLOR: #0099cc; FONT-WEIGHT: bold
}
.free_main_cs {
	MARGIN-TOP: 45px
}
.free_bbs_search {
	PADDING-BOTTOM: 7px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; BACKGROUND: #f6f6f6; BORDER-TOP: #099 2px solid; PADDING-TOP: 7px
}
.wnote {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 59px; WIDTH: 690px; PADDING-RIGHT: 0px; BACKGROUND: url(/images/2012/vgtBoard/bg_wnote.gif) #deeff7 no-repeat center center; HEIGHT: 70px; PADDING-TOP: 30px
}
.wnote {
	
}
.wnote LI {
	HEIGHT: 28px; COLOR: #347699; FONT-SIZE: 11px
}
.imgbtn_mail {
	BACKGROUND-IMAGE: url(/images/product/btn_mail.gif); BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; WIDTH: 65px; DISPLAY: inline-block; BACKGROUND-REPEAT: no-repeat; HEIGHT: 20px; VERTICAL-ALIGN: middle; BORDER-TOP: 0px; BORDER-RIGHT: 0px
}
 